A great apartment for a stay.