It’s a nice flat, it will be possible to cook your own food.
You Will find a lot off small coffee bars nearby.
There is some good restaurants in Ostia.
The bus is running at The corner.