We had a wonderful time. check-in was flexible. The location is good and so is the apartment. The wifi is not excellent but was good enough.