Great location and a lot of space! Everything was expected and we had a great time. Parking was easy. Had my dog with me so the little backyard was a nice plus.