Air BnB was sufficient however, we had a few inconveniences. Not enough towels, no beach items like chairs/towels etc, air conditioning was not on on arrival and was not user friendly, check-in is a process to find lock box at another parking lot, dining chairs in photo are not accurate and less comfortable than portrayed.