spotlessly clean and well equipped, a great check in process and wonderful communications. I would be very happy to return.