Amazing, dreamy place, warm and attentive host. Prime dog-watching across the street at Plaza Rio de Janeiro!