Great location, friendly hosts, lots of room to spread out, quick replies. Our boys (and us parents too) especially liked the ping pong table and arcade game. Perfect set-up!