place spotless and very comfortable