Everything as described. The only drawback was that the building on the other side of the street is undergoing renovation and it was noisy at times. Other than that - good location and all necessities available.