Location is convenient , but the apartment is not clean. We have seen cockroaches in the kitchen and shower which gives us terrible feeling.