Awesome place. Better than expected! Great location.