Pros: Great views, friendly staff, nice bathrooms, great shower, nice refrigerator, nice pools, very nice beach, chairs and towels included daily at the beach and great towel access at the pool.
Cons: (most of them are out of the hosts control) the wait for an elevator to the great views can take a while, walk to the beach (traffic and garbage from the homeless all over the sidewalk), the pool and beach were crowded with lots of families with young crying children, extra charge to access thermostat programing (temporary adjustments are accessible but don't last through the night)