Branas Waterfall, Galicia Pet Friendly Vacation Rentals