It was actually back in 2009 when I stayed at this beautiful island. The island was going through some renovations so we got a last minute deal however we did not even see or hear work going on at all. It was hidden away from all sight! Stunning views. Incredible staff. Every time I blinked the room had been cleaned and rose petals on the floor but we never saw or hear anyone! If you step out at 8am the beach and walkways had already been combed and the island and facilities were spotless. The food and buffet variety were second to none. There were also other restaurants and a beach BBQ you could pay for which were also amazing. I recommend the trips, sunset cruise and honeymoon overnight trip! 5* luxury all the way and there is not one single thing I would or could fault with this place. It is incredible.