I think they need to improve of check in process. Pretty take time and if we did not ask when we got the room, maybe they did not come to us.
The weather is hot , and your service made hotter, we came to sit the first one in air - con room but your team served our welcome drink 30 min later and after the second the person came after us.
The rest were good , room and in room dining servers were friendly.
Basically the check out , we knew 12.00 pm. And this is the first place in the world as I travel came to knock the door to expel us since 11:45. And one minute later. Front desk called to us and said to us for check out again. Please respect the guests time.
By the way love the property , nice and clean. Only the first and last impression that ruined the feeling.