overall place was good. my group had a great time. check in was different, and there are additional fees. but it's all stated in the listing of how much. However, there was an additional $300 deposit that was required that should have been stated beforehand. I did get my deposit back. Everything in the host was accurate and as expected. they have a small cooler and beach chairs. there's two swimming pools and beach access. Walking distance to Walmart and food/shops. It''s a good deal for what you pay for.