Isabela is a great place to take esteemed visitors and very special people. I have been there for many business dinners, and have always been happy with the food, wine, service, and the view. Especially the prix fixe menu is pricey, but it is well worth it for the right occasion (or if someone else pays for it).