The stylish Andaz brand opens its first hotel in Latin America today, the Andaz Peninsula Papagayo, located on Costa Rica's Papagayo Peninsula. And boy, is it snazzy.