Was great staying at this cozy apartment located in walking distance to the Rio.