The place is decent, but the host is fussy. She has unrealistic expectations for dogs. she considered dog shedding hair in the apartment as "damages" and tried to get me to pay for it.
For an expensive place there was no microwave or water filter which most Rio rentals have, so it was inconvenient.
If you have a dog I would not recommend this place.