flats apartments escorts apartment apartment search chester homes self catering ireland b&b rentals bed and breakfast edinburgh glasgow accommodation sale scotland escort north wales london cork irish dublin home builders gwynedd