Overall good place, a great location. Parking is not on a hill but to get there it is but wasn't much of a problem.