Had all the amenities we needed. Natalie was very nice and responsive. Minor issue: the heat in the apartment is shared with the upstairs, which makes for a slightly awkward experience of sharing controls with those living above. Natalie was very nice about this, however. Overall, good deal for the price and location.