Everything was sparkling clean and there was plenty of space! We had a great stay. Highly recommend!