Twin Palms Villas are situated on top of a hill overlooking Meads Bay. There are limited views from the pool area through the tropical gardens to the ocean. Coconut Palm Villa features a tower gazebo with stunning ocean views.