This is in the perfect location with easy access to the beach, food, & shopping. Parking was easy and very convenient. One of the elevators didn't work during our stay, but we didn't mind taking the stairs when the wait was too long. The host provided everything you could need, including snorkeling gear, beach chairs, & more. It was perfect & super comfy.