Spotlessly clean, comfortable and plenty of room. Good communication