Everything was perfect - the villa, the pool, the location, Maria. Cannot recommend enough!