Nice location.
Parking is on street but not too difficult to find. Internet is good.