This does vary between aircraft some are under the seats other up above with oxygen mask,i always have to check now caught me out a couple of times.
On the subject of legroom i am 6ft and have no problems at all other locos i find less leg room .
I also find Ryanair an excellet product i fly with them 5-10 x a month and have never encounterd any major problems .And no i don,t work for them