Great stay in a great apartment that’s located in the perfect spot