Very clean and the communication was excellent. The only suggestion would be a mattress topper or new mattress as it was too hard for our liking. Great location and the views were excellent.