Great location, great home, and great hosts. Everything is as described, although the pictures may not do the home justice. Plenty of space, plenty of light, plenty of parking. The hosts were thoughtful and attentive. Book a stay here, you won’t regret it.