2 Cobble Hill no fee alcove studio apartments for rent