wales scotland christmas edinburgh glasgow beach london bristol peaceful plymouth escorts california bed and breakfast cottage newport exeter accommodation ireland devon holiday cornwall b&b self catering escort rhode island