Clean, spacious, well stocked and though out of guest needs and friendly hosts. Home from home.