Every detail was fantastic! Great location, great hosts! We'll definitely stay here again when we come back to Rio. Thank you Pedro and Naruna!