We had a lovely, restful stay at the villa! The pool and views are absolutely beautiful, the indoor lounge and beds are highly comfortable, and the kitchen is fully equipped with everything you need. We also found the bar and BBQ area very handy for entertaining.Carla was there to meet us and check us in, and she was incredibly helpful and professional. Check-out went smoothly as well, and we easily agreed on the cost of the electricity used during our stay.A few practical tips for future guests:Hot water: The hot water tank is a bit limited. Even with just four of us, we had to coordinate our showers, so a group of six will definitely need to stagger their times.Driving & Parking: There is parking for one car, but be prepared for steep, narrow roads leading up to the property.Linens: Note that while bed linen and bath towels are available for 20 per person, pool towels are not included, so remember to pack your own.Tech: The app-controlled lighting system was very confusing. We actually couldn't quite work it out and just managed without using some of the lights. Overall a pleasant stay