How beautiful this is!! You took your good time developing their relationship - and the badinage between the staff member is most amusing - and the little touches like the mistletoe and their awareness of the age difference - all this makes for a pleasant and touching ride.