It is situated at one of Brisbane’s most iconic sites, but does the new restaurant formerly occupied by eatery Watt at the Powerhouse live up to its prime location?