Great location, close to shops and restaurants. Airbnb includes convenient access to private beach club which is good for snorkeling. Bed was very comfortable and sheets were soft. Overall, it was an enjoyable stay.