This place is very well put together and has everything you need. The hosts were always available and willing to help. It Is very close to the beach and entertainment. I would 100% recommend.