Perfect apartment for a short or long stay. A great base.