What a well positioned place. Easy walking distance to the beach, restaurants and shops. Communication was fantastic and check-in and our went smoothly.