Beautiful, clean, spacious! Gracious hosts!