Loved this stay in a plant-filled complex along plaza Rio de Janeiro!