We stayed in a studio apartment for 4 nights at the start of our honeymoon. The room was a nice size with all the amenities we needed. Plenty of off road parking space. The whole resort was kept very clean. In a perfect location. Short drive from the airport. Lovely resort.