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