Check in was easy with clear instructions. Villa vet comfortable with good quality beds and linens, well stocked kitchen and beach stuff. Pool right below, lovely and warm. Beach a few steps further - very sheltered with good beginner snorkeling. Beaches to the immediate left and right also spectacular. Great beachside hotel amenities. Overall a fantastic place to stay!