Great hosts, spotless place, great kitchen, great location. I had a great stay here, and hope to return one day.