Well connected place to stay.