Well located apartment for a short stay