Awesome place and excellent location. Much better in everything than expected.