Great location and great place to stay.
They have everything you need.