Pros: not crowded, beautiful views, large half covered pool, clean room, close to various stores and restaurants, beautiful building, friendly staff, the room was decorated really nicely. Cons: drippy pipes overhead, high drop down to the beach from ramp and steps, not alot of parking in the parking lot, construction, traffic during some of the busier hours