Enjoy the view at this beautiful Caribbean resort located on a wide expanse of beach and highlighted by large, private terraces and wide picture windows. On-site amenities include a beach club, tennis, sauna, racquet sports, water sports, and horseback riding.