Riviera Puerto Hotel Asunción is listed as a 3 star hotel, but if you expect 3 star level you will be disappointed.
Room was very small, mattress needs changing, no place to hang anything, no bedside tables...
Small bathroom, no shower curtain so everything gets wet, no doorknob - closing with finger in the hole. Only ventilation is a small window to public corridor.
And breakfast was a total disappointment if you compare to photos in the expedia listing. They only had bread, butter and tiny cups of jam, but 3 out of our 5 days they didn't even put out any cutlery.
No towels - had to ask. No toilet tissue - had to ask (gave only half a roll, so two days later had to ask again)
No housekeeping during 5 night stay.
The area of hotel was dirty (not hotels fault), but did not feel unsafe. The location is good for visiting San Jeronimo area and the historic center.