Charming campground in Portugal with spacious pitches for tents, caravans, and motorhomes. Features clean facilities and a bar.