I have stayed here twice already with my friends. first time we stayed at a cottage near the beach cos it accommodates large groups and we were around 10. the process of checking in took us a very long time but they sort of gave us some sort of discount. the cottage was very old and run down. it was poorly lit, the furniture was pretty worn out and the bathroom had a sewer smell. they said the room was good for like 8-10 people but they don't have enough bed for even 8 people let alone 10! some of us ended up sleeping on the very hard sofa downstairs.
our second stay there, we availed the hotel room that occupies 8-10. (the checking in process still slow as ever) now this is the better choice for a room cos its cheaper than the beach front cottage. its not actually a great place but compared to the cottages, this is really a better option. it was very spacious even for a big group like ours, they have one big bed room, big sala, big dining area and a big terrace. the kitchen just had a ref and a table.
about the facilities, they offer free use of the table tennis and pool tables, free use of the pool and the beach. the pool area is nice and the only worth while activity to do here. the beach is not ideal for swimming or any water sports (which they don't offer). the beach is not well maintained, a bit dirty and looked abandoned. on the other hand, the restaurant beside the reception area serves good food and has a nice ambiance.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC