Pros:
Great Views
Nice fully stocked kitchen
great patio with working grill
Cons:
advertising as air-conditioned is misleading as it really doesn't cool the entire place
the sofa is dirty and uncomfortable
the smaller bedroom mattress is uncomfortable