We visited Largs for the British Optimist Nationals in August 2009 (children's sailing dinghies).
Largs is a seaside resort, I guess serving Glasgow way back when, and has all the charm of British seaside resorts, but a whole lot of beauty as well.
It sits on the shore of the Firth of Clyde. The view from the shore is dominated by the Isle of Cumbrae, but when the sun shines, the vista beyond is breath taking.
We staying in a b&b in town called Tigh-na-Ligh Guesthouse (www.tighnaligh.com ) which was excellent. The proprietors, Bill and Rosie couldn't have been more fantastic.
If you get a chance to visit Millport, catch the ferry from Largs, then the bus, then hire a bike. The fish and chip shop on the dock sell deep-friend Mars bar - a culinary delight that has to be tried...at least once!
We ate out a few times in Largs, The Green Shutters / Nardini by the docks was fantastic and good value. The Viking fish and chip shop on the promenade is excellent and apparently the best in town (and you can't go to the seaside without fish and chips!). The highlight however is Nardinis right on the seafront - it's a white art deco building. They have a good pizza place, but we developed a ritual of trying the World famous (world famous for people that have been to Largs and seen the sign saying world famous anyway) ice creams which are amazing.
Because we were there for the sailing, there is also a good restaurant at the Marina.
If possible, I recommend you try and get on the water on one of the tours. The sea life is adundant. We saw dolphins, seals, jellyfish, starfish and some amazing (as yet unidentified) albatross type birds that dive-bombed fish.
If you get there, I hope you have a good time.