we absolutely loved our stay here! It is just a couple of blocks from the beach, has all the essentials such as towels, chairs, snorkeling gear to take to the beach. also within walking distance are lots of amazing places to eat. we went to most of the suggestions the host gave us for food, and it did not disappoint! I highly recommend trying Me BBQ If you stay here. along with eating out, we did eat in twice a day, which means we utilized the mini kitchen quite a bit. It was completely functional and made our stay super easy without eating out every meal. as noted in a few other reviews, the noise level on the weekends does increase, but when the AC unit is on, you can barely hear anything outside and we slept just fine. overall, we really enjoyed our stay here, and we hope to come back again!