Thank you so much for the kind words and wonderful review. The team at Hampton Grange go out their way to ensure we meet the needs of each of our residents, I am so happy that you have got to witness this first hand. Nothing makes me prouder than hearing that your mum is at her happiest when she is with us.