The location is GREAT! Definitely a highlight. Steps away from the beach. I personally liked Leme more than the places we've stayed in Copacabana. The apartment is on the side of the building, but you can see the ocean and beach when you sit in the comfy chair by the window.
We work remotely so the internet speed and workspace were important to us. We had no problems with the internet and were able to have video calls without any issue.
The building has high security and requires that you scan your fingerprint each time you enter and leave the building which is nice. This means when you check-in you'll have to scan your fingerprints which took us about 10 minutes.
Recommend! Would stay again! :)