This has a lot more depth and story than many Christmas books, and the warm ending is hard-won and not just icing on the cake. You don't have to have read other books by this author, but if you have, you'll recognize Gavin as Wedge. Home in Leeds after his injury and the loss of the tight military community that was his world, he's running a homeless shelter, spending all his time on that project because he has very little outside it. His PTSD is well-played, present, important, but not overwhelming the story or his life. And his difficulty making a transition from the life he knew to this new one is totally understandable and easy to empathize with.
Yani is a great character, a man who loves to feed people, who has combined his passion with his work. As is often the case with this author, the descriptions of his food are enticing. Running his gyros stall in the street market doesn't leave him a lot of time, but he's up for some hot sex with a man he's intrigued by. He doesn't expect anything more. His mild OCD is again a player in his character and his life, but not something that defines him.
I really liked both these men and was pulling for them to figure out how well they fit. The plight of the homeless in cities underlies this story, and gives it added depth. And the HEA is one they work for, and very satisfying.