This place is great! Awesome location, really cool, modern look, and James is so friendly and accommodating. Overall, great experience.