Praza do Concello, Galicia Pet Friendly Vacation Rentals