Had a business lunch here and can highly recommend for this purpose.  The outdoor seating is perfect --- amazing PV views and resort scenery.  The food was outstanding and reasonably priced for the quality.