great location, room for everyone. parking is crucial too.