We stayed for a few days. The location is ok with nearby metro station. Aparment was on a third floor without elevator. Checkin and checkout were great, also parking was easy to found. Cleaniness of the apartment was great as well.
I would definitely come back.