This place is absolutely incredible. Best location in Rio, in my opinion. The place is just like the pictures and close to everything. Could not have asked for a better stay. Oliver is also a great host and incredibly accomodating.
Would recommend anyone to stay here. No complaints at all.