Outstanding place to stay - convenient location