Very clean. Great location. Hosts provided us with a map and good tips for getting around. Hosts recommended amazing restaurants. Would definitely stay here again.