Beautiful place, great location, close to many activities, restaurants, as well as the beach! Loved our stay here. Easy check-in and check-out procedures. I highly recommend this location, 10/10.