london scotland b&b inverness edinburgh ayr escort liverpool alabama merseyside ayrshire birmingham wales self catering escorts ireland accommodation bed and breakfast