An excellent place and location to stay