Excellent cleaning done prior to our stay. The place was spotless. Any questions we had were addressed immediately. Highly recommended.