Very clean. Spectacular view. Wish host told us about the $300 deposit hold we weren’t told about as well as no housekeeping the whole stay. Also place wasn’t as big as expected but great for a couple or small family.