Excellent host. Def would recommend to anyone visiting Rio!
Great location; great building and a great host.
10/10 - would recommend