Clean and comfortable, easy to communicate with, and a great night's sleep. Large room, and access to shared kitchen, bathroom, and living space. Have already returned for a second stay!