The level of communication before and during our stay was outstanding. The hosts' attention to cleanliness and making sure our stay was going well is very much appreciated. The location was perfect and all of the tips about nearby places to see, eat and visit were helpful. We'd definitely recommend this to everyone.