scotland wales glasgow apartments cottage london holidays escorts edinburgh charters holiday bed and breakfast devon boat luxury accommodation ireland charter cornwall christmas b&b self catering escort fishing