Very good location. Great place. Lofty and European feel. Nice space with beach view terrace. Good wifi.
Checking in was facilitated by employee who waited for us at the appartment. Walkable neighborhood to Ipanema or Leblon and beach.
Plenty of taxis, even subway.