An excellent place to stay for visitors