The Airbnb was an amazing location and size. It had everything you need. The snorkeling gear and beach chairs provided was so awesome! We had some wifi troubles as the wifi information provided was incorrect which caused some problems for the first day. We didn't hear any response back from the host until the next day and had to pay for data even though wifi was included in the place. Other than that, the amenities were great and the location cannot be beat! Overall, would recommend this place and would stay there again!