Awesome, modern, wonderful location, deserves repeat visits