Nancy:
Your post made me think that we MUST plan a cruise on the Diamond. Your experience is just the kind of thing that we look for when we are cruising. And the magic is often connected with the size of the ship and number of passengers.
We also found that to be true on Seabourn where there are always less than 200 passengers.
Thank you for sharing a wonderful cruise experience!