Praia do Rostro, Galicia Pet Friendly Vacation Rentals