There are five reasons to consider Royal Island Resort & Spa. 1) It boasts a fabulous beach and wonderful pool. 2) The rooms are comfortable and clean. 3) The food is good, even if somewhat repetitious. 4) The service is excellent. 5) It caters to families. There are four things to note before booking a room. 1) The resort is standard not stylish and falls short of its 5-star billing. 2) The restaurant is buffet-style and seating is assigned. 3) The beach is coral-studded making water shoes a must. 4) Entertainment is minimal yet there are loads of activities.