Great place to stay.
Everything is within walking distance from the apartment.