An excellent place to stay while visiting.