Loved everything EXCEPT the pool and pool bar closed much too early, 6:00 PM, and they are VERY strict about their pool/beach towels. We only received two towels for a four person room. When I asked for more they were reluctant but I did receive. We were there for four days and when I asked for a fresh towel in day two they refused saying it is every three days. The towels they provide are heavy and do not dry easily so they begin to smell quickly, especially if used on the beach. If you can bring your own, you might want to.
Seriously, the towels and the pool closing are the only complaints I have. The staff were friendly (except the older woman that controlled the towels), the hotel was very clean and the rooms were nice. The location can’t be beat, near everything! Loved our stay here!