Pros: Ideal location, stunning views, patio is amazing, decor is well-done and comfortable; bed is wonderful, beach is pristine and quiet. Cons: the elevator rarely works, so if you are staying on a higher floor, prepare for lots of climbing. More importantly, and sadly, this unit smells VERY mildewed, I have traveled extensively to many beaches and many beach resorts, and stayed in waterfront hotels and timeshares. This one had the worst smell by far. We bought air freshener to try to make it better, but it’s strong. My husband said that maybe it’s the air conditioner for the building, but if you are sensitive to mildew smells, this unit will bother you.