Location, location, location! This place was absolutely amazing from the ease of access to the beach, to the rooftop pool, to the views from the rooftop, everything was exceptional. We would definitely stay again.