+1 for breakfast being superior to what you get normally at Marriott properties.
Weather permitting sit out on the terrace for a really nice start!
Rooms are fine, got an upgrade last year as Gold member. Don't know about three small kids staying with you; space-wise this should not be a problem.