Great spot and great apartment.
The only negative I have is the check in process. Having a lockbox underneath a bench is not ideal. Trying to get the key while it was raining and while recovering from knee surgery was very uncomfortable experience.
That said the apartment the location were spot on!