Great location, nice private beach area, plenty of beach chairs, beach toys, and beach towels.
The inside of the hotel however was lacking. It was not clean, there was a huge pile of hair in our room when we walked in, the walls were dirty, the carpets in the hallways were filthy.
Again, the location is great but due to the lack of cleanliness we would not stay here again.