People watching in South Beach