Would ideally like a nice sandy beach, maybe some rock pools also if not expecting too much! Heard Porthcawl is nice.