The staff was not so friendly, always looked busy.
It was quite clean, but the building needs some works, especially, on the balcony.
The bed was OK, but it is tiny... I am not tall or big, and it was tiny for me, probably, Italian single size which seems much smaller than American single bed.
Wifi did not work on the second floor, but we did not need it as we had 3G, but for some this can be short.
I would say it is poor value for money as the cost and the overall did not claim for a better one, but I just do not know what is in that area in terms of other hotels.
Facilities are good, you can find all the minimum someone would need, and a nice terrace in front of the building where you can have a drink, but very basic.
Location was good and close to all we needed: beach, restaurants, street to walk - most Ostia can offer, but it is rather a boring place.
Breakfast was very basic continental, 1 coffee (decent coffee which difficult to find in most hotels this level), 1 croissant and buffet of basic cereals, pies, cheese, etc.
Overall, it was fine, I guess if you stay a night or two, but I would not go for longer and I would try to find a better place.