This apartment comes with it all! It is clean, a great location, and the beds are comfortable (I have a spouse with back issues, so that's a big deal!). We would definitely stay here again.