We had a great stay and we loved rio! The apartment is very clean the staff are nice and it's in the perfect location :)