Everything we needed and more... Location is perfect and apartment is great!