Perfect place. Great hosts. Friendly dog! This is exactly what you expect from an Airbnb. Recommended.