I stayed in Fota once and was really unimpressed with the service there. As far as I recall the swimming hours in the (pretty cold) swimming pool were restricted for kids, and if you wanted to use a sauna/jacuzzi you had to pay extra.
One place I love and have recommended here several times, where I have found they are willing to negotiate a reasonable deal, is (the one near Portarlington, not in Portlaoise). I've stayed there a few times, most recently last summer, and have always been happy with it. They have very nice 4 bedroom houses there and I don't know if they offer a breakfast included deal but it could be worth asking.