Sparkling clean. Everything was brand new and all the amenities were as promised. Christine is very easy to communicate with, attended all our questions right away. Highly recommended!