Punta Picouso, Galicia Pet Friendly Vacation Rentals