My girlfriend and I travel quite often- we go to Hawaii annually or so. We opted to try an air bnb as opposed to the hotels we generally stay at (that are one block from the beach) to try to save a little money. I would recommend spending the extra 100-200$ and staying in a hotel.
The communication prior to us arriving was poor and already put a bad taste in my mouth. We were staying for 10 days and they said there would only be 2 towels in the room and we were expected to do laundry if we needed additional towels (this turned out not to be the case- there were additional towels in the room but not sure why that added stress was necessary). If you arrive before 3pm, they will not hold bags and will charge an early check in fee of $60. We did not pay the fee, although they did allow us to enter at 1:30pm- although this incident also was poor communication and was frustrating.
AC does not cool the room, it was not comfortable. It is not really a kitchenette, they have a plug in stovetop single burner and there is one frying pan that you maybe can fit two eggs in. There is also a stir fry pan that you can plug in and use. No water pressure, the shower head was terrible. Room is smaller than it looks, I do not see how this room would comfortably fit more than 2 people. The layout in the room is awkward (such as a table with one chair right outside the bathroom that was practically unusable)- the space could be easily optimized to be much more comfortable- especially with luggage (there was essentially no free counter space after setting our luggage up). It was nice that they had some beach and snorkel gear, one of the 2 beach chairs is broken (as noted on previous reviews). Also, it is farther from the (usable) beach than it showed prior to booking.