This place was perfect! Clean, comfortable, quiet, well-located, and beautifully decorated and equipped. The hosts were extremely thoughtful and helpful. We'd definitely stay there again.