I'd like to take my boyfriend out for a surprise dinner one night. He is quite the foodie so I'd like to really impress him with a great pick! I'm stuck between Spago, Humu, Mamma's or Five Palms. A great view would be awesome (which I'm pretty sure all of them besides Mammas has), but most of all I'd like to food to be amazing. Thanks!!