Perfect location, beautiful views, and great amenities! Short walk up the beach to the beach club where we swam in the pool and relaxed, and a short walk down the beach to amazing restaurants and bars!