Our stay at Cabana Carioca was great - walking distance to everything and a very comfortable home base! Everything we needed for our stay was provided in a comfortable atmosphere. Would stay here again.