Very spacious, warm, clean & tidy. Great communication.