Excellent stay.
Well located.