A great apartment to stay.