My dh will be 40 in January and would love to surprise him with a weekend break - something relaxing, romantic, but not too expensive (is this possible)!.....maybe citybreak otherwise somewhere Scottish??