Very clean and Steven & Jennifer communicated very well. Great value for our stay!