accommodation apartments escorts bed and breakfast wales self catering rentals london cottage christmas b&b scotland holiday ireland apartment search apartment edinburgh escort