We really enjoyed our stay here. It was very clean, well appointed, centrally located with several good dining options nearby. Unfortunately the apartment was not ready when we arrived at check-in, which is always a disappointment after a long day of travel. Other than that, which easily could have been a one-off, it was great and highly recommend.