The villa was perfect for us and our extended family. Plenty of room for everyone to spread out when in need of privacy but actually everyone gravitated towards the outdoor table all times of day. The view of the pool and the huge yard with the hills and palace in the background is stunning. Plenty of dishes and pots and pans for a big crowd. Location is close to restaurants, grocery stores and beaches. Our hosts were so helpful and responsive. Highly recommend staying here!