These 212 beach villa-suites enjoy views over the private beach or the gardens with balconies or terraces. Located within JA The Resort, this 5-star hotel is home to an 800m private beach, 7 swimming pools and over 40 experiences to enjoy including golf, spa, horse-riding, fishing trips and more. A variety of 25 dining destinations are on offer led by award-winning chefs. Kids will be entertained at the dedicated Children's club, kid's pools and the 9-hole minigolf.