This Airbnb was nearly perfect for us. The location is great. There are a variety of grocery stores, shops & restaurants within walking distance. The view is spectacular and the swimming & snorkeling from the property was great too. Within a short drive, there is even more available. The only reason anyone might want to skip this Airbnb is that it gets quite hot inside. There is only an AC in the living room. We made it work but if you are super sensitive to heat, you might want to look elsewhere.