They stay on top of cleaning. Have all the amenities. The rooms are very hot and there is a small fan but almost no airflow. Uncomfortable but bearable.