Excellent location, good pricing and friendly staff. Great place to meet people and lots of fun stuff around.