We enjoyed our stay at Rio's studio. Rio was a great host, and he was kind enough to walk us around the neighborhood when we arrived. The location was also great.
There were 2 main drawbacks though, the bathroom was small and hard to use for tall people like my girlfriend and I. Also the bed, while large, was rather uncomfortable.
Overall, we would recommend Rio's studio.