Clean, spacious and in a great location. Hosts were gracious and easy-going.
If I were to nitpick, smaller TV and the heating system causes a noticeable click as things expand any time it's on.
But those things probably don't matter. It's nice.