Spacious, clean, comfortable and well equipped. Good communication and very helpful.