This apartment has everything you need and more. I highly recommend staying here. It is so clean and there has been a lot of thought put into extra touches. Great communication. We arrived early and Suzie let us know as soon as the apartment was ready.