Clean, comfortable, lots of living space, well stocked kitchen. Everything we need and great communication!