We used the apartment for our last night before heading to the airport. Therefor I can certify that the location was top. As we did not visit the center from there I can not tell anything more about that.
We had everything we needed. The check-in, the garage and communication was top. Thank you!