We had a great time at this Airbnb, its even larger than what the pictures make it out to be. There were extra snorkels and beach towels for us to use, which was super awesome.
There's a cool projector in the main room, as well as a grill (we didn't use it but looked great) and outdoor table to relax in.
When checking out we did our best to return the place better than we had gotten it, and it wasn't super clear to us where the dishsoap was. What we thought was a dishsoap dispenser ended up being hand soap, and was charged extra for the cleanup. Felt a bit like getting punished for trying to do a good deed.
Overall would definitely recommend staying!