Great Airbnb! Well stocked with everything you could need (+ extras like snorkel gear and beach chairs). The only issue we had is the ceiling and walls are thin and there happened to be a family with young kids staying above us. The kids were running around early in the morning and we could hear it though the ceiling. We let Melissa know and she was incredibly responsive and understanding and said she would ensure security reminded the family of quiet hours.
Overall we had a great stay and they were great and responsive hosts!