The apartment is even better than what it looks in the pictures. New, well designed and with everything you need for a great business trip.
Check -in really easy, great communication.
I totally recommend and I will definitely come back.