South Beach: people-watching, sun-worshipping and clubbing