everything you need in a small package here.
getting up the hill to the place gave me a good workout too.