Nice property and staff very friendly. Room was clean and comfortable. Coming from USA, our flight arrived early morning and check in was 3 PM. We spent the day at pools/beach and they texted us when our room was ready. Same leaving, flight was late evening and we checked out at noon. They let us USA a shower at 5PM before departure.
Only real issue was maybe due to being Easter week, most guests seemed to have small children. They have an upstairs “club” area and a bar that is open evenings Thursday-Saturday. We tried the bar and there was 1 table and the upstairs area was empty. Another guest who had been there a few times did tell us that other times, there was better adult interaction at those spots.