All in all, we were happy with our accommodation. About location, it's away from the beach. But the beach it self and the hotels there didn't seem that nice. The staff is super friendly! We would say its very good value for money. We are not into activities in the hotel, but staff did a very excellent job at it, and people looked happy, it wasn't too noisy - so enjoyable even if you just want to relax. The Bungalows are no nonsense, clean functional - clean, hot water in bath never runs out. Restaurant are not that good, we had breakfast each day, selection is huge, quality is not. We saw a lot of happy children each morning, carrying there own food on colourful plastic plates. A bit noisy. But they have at late breakfast as well, with no noise. We didn't eat at hotel in the evening. We tried the bar food, pastas, not good. The whole place is super childfriendly, with out being too noisy.
Hygiene is super everywhere.