Deans place is really great - a lot of space, great location, easy access. Had a ton of fun, I highly recommend for a group or family.