Great location, easy check-in, very clean apartment with all the necessary amenities for a good stay. We only had a few problems with the hot water, but it wasn't a big problem as we were there on warm days.