Nicely presented apartment good for short stay.