Great location! Charming, spacious and clean. Accurate pictures. Slight misunderstanding with our check in caused for a rocky start, but great communication and response time with the hosts going above and beyond to correct their mistake. We will easily stay here again. Definitely recommend!