dogs self catering dog apartment search baby galway scotland escorts cat glasgow child part apartments rental kids rentals music holiday b&b kittens banks christmas irish london accommodation dublin cottage pet puppies wales cats edinburgh bed and breakfast escort cork celtic