Trip Advisor 5

Great spot. Large site but close to the beach and the sea. Good management, clean facilities excellent value.