excellent location. Top notch stay