It could use a good clean but most areas were good. The cleaning fee was quite expensive for the two nights. We did enjoy our stay there overall.