Everything I needed and more. A great location. I was able to walk everywhere. A perfect stay.