Great location and easy communication and response. Good size and clean. Can be a bit noisy with the docks and street noise, but otherwise a great stay.