The villa was superb - much bigger than we were expecting and the outside pool area fantastic. Great communication prior to arrival and during our stay. Would highly recommend. Only tip would be to hire a car if possible, plenty of taxis available just some drivers struggled finding the villa.