Very clean and amenities were new and as described. We had a lovely stay.