Flat course very unimpressive. Very poor service... Will be a 5min wait by phone, 10min later it's a 35min wait? And don't bother to queue up line so others just wonder up and get served out of order. 3rd degree about whether you stay at hotel, had ever, if so when... Gimme a break, screw rio hotel too.