Fresh and delicious food, elegantly served in reasonable portions, attentive service, serene surroundings. The pad thai was tasty and subtle, while the spicy crispy duck was nicely browned outside, meltingly tender inside, and accompanied by a sauce so delicious that my dinner companion kept stealing spoonfuls off my plate. The salad and drinks were also inviting. We will definitely be visiting again (and again and again.) By the way, another diner ordered a dish marked "spicy" and then complained that it was "hot." It was returned to the kitchen with no arguments and gracious apologies and replaced with something blander. I ordered hot and would not have minded more authentic heat! However, the goodness of the ingredients makes this restaurant a palate pleaser. Banana Blossom is the genuine article and an outstanding restaurant.