This apartment is very clean and the location is great. The beds were very comfortable. They supplied towels but bring your own wash clothes. We would definitely stay again.