Cala Caracoleiro, Galicia Pet Friendly Vacation Rentals