I’m giving this place 2 stars only because this place was equipped with things needed and we only had to buy groceries. My problem with this place was the sleeping accommodations. It says it sleeps 5 . The queen bed provided was extremely uncomfortable and a very hard mattress . The pullout sofa bed was in very bad shape with no bed linens . Our son had to sleep on top of the couch with a sheet the actually covered another sofa. The loft with the 2 beds would be perfect for small children due to ceiling and miniature bathroom accommodations. The windows would not shut and no screens so bugs came in at night. We had to share the main bathroom with 3 teenagers . The air conditioner in the room was fine but the main unit didn’t cool lift off where kids were sleeping. This place was equipped with snorkeling gear, beach towels, ice chests , etc but was very outdated.