Everything and more! Awesome location and nicely kitted out apartment.