The location is excellent and accessible. An excellent place to stay