The place was clean and had everything we needed, hosts were easy to reach and the location was great. Only downfall was our difficulty parking with a big van, but other than that, our stay was great!