My husband and I will be in Houston Friday night and the following Saturday. Neither of us have been before. Atmosphere and presentation aren't that important to us. An experience with good food tops our list. The hotel made reservations for us at ?Sambuca and some family owned Italian place? Please advise!