The location is very central and the apartment itself is nothing short of everything you would need for a wonderful stay. I can't say more positive things to stay about the hosts. They are responsive and very friendly. I appreciate everything that they had done for us during our stay. If you are in rio you MUST stay here.