pros: block from beach, amazing view of ocean, large balcony, lots of light, clean.
cons: 25 winding stairs to entrance, some noise from unit below, quite small.