A super great apartment to stay with a great location