The apartment is exactly as the picture. The location is very central. We had a flight delay of 7 hours, however the communication was great and smooth so we had no problems with the check-in!
Great place to stay and great communication!