We had a wonderful time staying here! There are a couple of extra fees so just make sure to read through it throughly. But it was clean, well kept and the pool and beach was a plus! I would definitely recommend this place to my friends or family.