Reception always very helpful and polite, even when it's late at night and you have any inquiries. Loved the breakfast buffet, had a lot of variety and I always ended up over-eating because it was so delicious haha. Pool was a bit too small but since the hotel has it's own private beach it didn't really matter that much. Gym was small but has the basics both in terms of weights and cardio, can be used upon booking at reception, one room at a time due to covid-19 restrictions, understandable.
Hotel restaurant has VERY delicious food during dinning hours however we waited 1,5 hour for it in a half full restaurant.
Only negative comment was the maid who kept knocking at the bathroom door while I was using the bathroom facility which was available to all guests by the spa area. I had no privacy at all, not very nice. I had to tell her thrice that I needed privacy and she didn't respect that at all.
Other than that, very nice experience, we will probably be back here, recommend staying here if you don't have kids.