Beautiful relaxing stay, hotel is in a quiet location. We had a car so could go around the island, if you are staying for more than a few nights a car is recommended.
BBQ buffet on the Wednesday night was excellent and would recommend.
The room we stayed in was a good size, a nice large bed, with an area that we could sit out. Only problem I could see was that in the sitting area, people did walk past so was overlooked, other rooms did not have this problem and it wasn't really a problem for us. We were happy with the room but after speaking with hotel staff, if you are unhappy with the location of your room they will move you if there is space. Really can't fault the commitment of most of the staff to the hotel.
If I could pick fault, I would say when breakfast gets busy the service does go down due to the amount of people needing to be served. getting there before the rush does make a significant difference to the service you get.