We stayed here last June 11-13, 2023. The whole resort was clean and relaxing. The breakfast are appetizing. The staff are approachable and honest. We forgot our AirPods in our room and they were able to ship it out to our location. We are really thankful for their service. Actually our stay was not enough to fully enjoy the resort. Will definitely recommend this resort to my friends and family. And will definitely stay here again once we come back.