Verbier, Switzerland 'So many party places to see and be seen in here,' say - The Independent