A wannabe luxurious restaurant, but nothing more than a tourist trap. Barracuda strong like a stone (like they cook yesterday and put in microwave), mango shake no taste etc. and overpriced. No more!