Lovely villa. Very clean and very spacious. Check-in and check-out was easy. :)
To future guests: Hire a car! We did not, and it was a hassle to get around as the buses are fairly irregular.