Rio's apartment was lovely and the perfect place for my friend and I. It's located in a quiet residential area that is still close to downtown and several other interesting shops/restaurants. We had pretty much everything we needed-- extra bedding/towels, kitchen appliances, and a water filter that was especially important during this Texas heat.
The only thing that may be an issue to some is that the wifi is on the slower side. You may want to bring a hot spot if you are taking a ton of video calls or doing something that requires high speeds. This was not an issue for my friend and I as we were on vacation but this may be something to consider if you are looking for somewhere to work remotely.
Regardless, I would definitely stay at Rio's again. Rio and his co-host Annette were very responsive and we had a great time.