Great location and easy check in process. The biggest fault was that the apartment smells like rubbish or garbage and we did not feel like it was very clean.