@PointerParty Hazel is having the best time! We miss her hugely, but I get daily photos and videos of her training, and she's making amazing progress. If you're considering residential, make sure you really know what you're getting and what the follow up is. Hazel is staying with Adolescent Dogs and I'm getting 4 weeks training tailored to her needs (I had to fill in a very detailed form about what she knows/doesn't know, what our priorities are, how she is in x situation, y situation, etc.), a WhatsApp group where I get daily photos/videos/updates, a weekly detailed 'progress and findings' email, then a 2 hour handover lesson at the end, followed by a further lesson 2-4 weeks after we get back. Then for a year after, if we need follow up lessons, they're free. Plus lifetime access to the Academy (although I already have that through our subscription) and a compilation video of her stay.
With the trainer you're considering, have you seen testimonials and reviews of their training? What I like about AD is that they do a video of the progress each dog has made, which anyone can see (they offer to change the name of the dog if the owner prefers, so they're not so identifiable).