Santa Margherita Ligure is a lively resort town full of cafe , boutiques , good hotels , and a palm-lined waterfront esplanade with seafood-serving trattorie .
Santa Margherita Ligure is a village in the mountains that has good hotels and hearty stews .