Everything you need. Minimal good taste decor and functionality in a nice area. The support guys are very helpful and always around. I'd definitely be back.