on the beach in Costa Rica, too beautiful