Very good location. Practically on the beach. Nice view from the balcony. Lot of restaurants in the building and nearby. High rise building and the facilities including private parking were good. Seamless check in and check out. Amazing place to stay on a short vacation.