This place is perfect! We enjoyed our stay here. It’s right on the water. It’s convenient for shopping and restaurants. It is close to several activities like snorkeling and diving. The walk to the beach is about 5 minutes! It’s very close! We would definitely stay here again. The hose was quick to communicate and check in was breeze.