We got upgraded to a really nice roof top room with own pool, and it was amazing. The room and bathrom was beautiful, clean and in good condition, and the pool was clean and very nice. We enjoyed our stay a lot!
The hotel is based at the end of the line of accomodation, but it also means that it's closer to the city center.
Be aware that the bungalows are right by the beach, while the rest of the rooms are 200-300 meters from the beach. The beach by the hotel is very nice, not crowded at all and with comfortable sun beds.
The breakfast buffet is good with a lot of different foods.
There isn't much atmosphere at the hotel, but on the other hand you get privacy and quietness.