The location couldn’t have been better. It sits right on the beach. The beach has a great for snorkeling as well. While floating in the ocean we even saw a sea turtle some just a few feet from us. Check in and out was seamless. Restaurants and shops are easy walking distance. They thought of everything even beach chairs. I would highly recommend and would stay again!!