The apartment is excellent and very modern. The description and pictures are very accurate. The location is superb, and you have all you need in the apartment.
The flexibility of the check-in and having a security guard there to help w parking etc is a great plus too. Our stay went above our expectations and I would definitely recommend it.