An excellent location and accommodation choice.