The property was clean and well maintained. There were plenty of restaurants, grocery, and shops near by which made our long stay pleasant. The host was very communicative and did her best to ensure that we had everything we needed, including arranging transport to and from the airport for us.