Clean. Comfortable. Spacious. Homey. Super attentive host. The perfect home away from home.