We really enjoyed our stay at the Ligure Residence. It is about half an hour from the train station (I recommend a taxi for 12 EUR) and from Pietra Ligure it is easy to travel to Turin or San Remo.
The staff is nice and helpful although their English is only basic. They helped us calling for taxis as we are no good in Italian language!
The beach is close, but you need to be aware that it is usually not free and a strange system of bookings work on the beach.
There are no many English speakers tourists on the beach. 99% of the tourists are Italians. More