The location is absolutely perfect, it's between both of the major beaches in Rio. The view is also incredible as good if not better than advertised. The place itself is exactly as shown in the pictures.
Piero is also an excellent host, he was gracious at check in and quick to respond. I can't imagine there is a better place to stay in Rio.