Very good location. Cleanliness OK, however, the apartment did not smell nice when we arrived.