Wonderful, large flat, with excellent amenities. Great locations and the host was superb. Will be back next time I'm in Rio!