Just spent 5 nights at this resort. We had a beach view unit which was great. The unit was spacious, very clean and everything you needed to make your stay enjoyable. The unit had the be the best fitted-out unit we have ever stayed in. Staff were friendly and helpful. We will certainly be returning.