Great villa, excellent location and looks even nicer than the photos. Great amenities and beds and sofas are very comfortable. Excellent communication from hosts and always there to answer any questions. Really lovely to have separate areas downstairs by the pool and on the top floor which is great for groups and families. Highly recommend the stay we were all very pleased!