Outdoor grass was covered with small flowers, and a puppy stood grinning, alongside people who were eating and laughing and the sound of music.