The company communicated effectively making the reservation process and our stay easy from the first day to the last. My husband and I appreciated the location, 19th floor view, comfortable bed, and the many amenities. The only thing missing ... beach chairs. Like others have reported, the parking spot was a challenge but doable (and included in rental price). Will definitely stay here again.