And for you Dawn, those colorful flowers are a perennial called phlox. They are springtime bloomers - so nice to see when not much else is blooming.
Oh, and one more thing. See that tablecloth? My mom gave that to me too - years ago. I've collected a few since then, but this one will always be my favorite.