We stayed at El Galleon, which was great. The family rooms were a bit small for us (kids 5 and 3) but the pool, staff and location were awesome. Only room for one extra bed, which the boys had to share, with mixed success over 2 weeks.
The Ocean view rooms are much bigger, and just a bit more costly, so that might be a good option. However, those rooms are a bit of a climb from sea level.
Eagle point looked awesome to me as well, but that's in Analao I think.
Atlantis has great pizza, but I don't know about the room sizes.
Jim