Like most Rio hotels it seems, the Windsor Miramar is very uninspiring from the outside. But inside all changes into discrete luxury. All the staff were very helpful, most spoke good English (important as hardly anyone speaks Portugese as a second language) and were plentiful.
We were apparently upgraded, although our travel agent had already booked a "superior" room. Whatever, it was indeed superior. Perfect view out to Copacabana beach. Huge comfy bed. Giant 2 person jacuzzi bath in large bathroom.
The roof top (16th floor) pool area is perfect to sit and admire the views, have a drink / snack and indeed swim !
Unless you want and are able to choose the Copacabana Palace hotel (twice + price), and having talked with several others who arrived in Rio with us via the cruise ship, this seems to be the top hotel.More