Something soothing spoken by man in the corner in a holiday home (8,6)
I believe the answer is:
balmoral castle
But I can't explain it at all! Could you help me understand?
(Other definitions for balmoral castle that I've seen before include "Scottish residence" , "Queen's summer residence" .)