Super clean, had everything we wanted. Communication was great. Love to stay again