Santa Margherita can be described as a glamorous tourist resort with luxurious hotels and a yacht harbour.