Everything was great and as expected. Clean and as the pictures showed. We had an early check-in and we were accommodated at no extra cost. Highly recommended!