It's nice place to stay. Service is best and resorts is near to beach hardly 200-300meater. Resorts has an parking lot structure. Its can also have swimming pool and drinking service on pool. Environment os nice. Night clubs near to resorts all other you needed is near to resort. Go with it.
Horrible experience, the staff and the owners were extremely rude. The swimming pool was full of algae and when confronted they lied about it and threatened to throw us out of the hotel. The rooms were a mess as well. Please go to any hotel apart from this to save money and have peace of mind.