This place is perfect for a short-term business stay.
The apartment is big, well-decorated and maintained. Kitchen has all the appliances for some cooking.
Will look for staying at there again next time.