We loved the location. We snorkeled at a different beach each day. We were close to many restaurants and shops. The condo was very clean and comfortable.