Nice apartment for short or long stay.