Everything in the place matched precisely the pictures. It was clean and with many amenities. Communication with Estadia Carioca was very professional.