Great communication, response to requests, comfortable space, well equipped kitchen (not full, but great for a visit), snacks, and good restaurants nearby.