What a perfectly beautiful, clean, and spacious place! The beds were comfortable, and the kitchen had all we needed. It was spacious enough for an extended family stay. Highly recommend.