Well located apartment for a business trip or a short stay.