That’s the Strand Inn Juhniallo. The rooms are over a lively bar and a good restaurant. It’s on the beach and about 20 yards from Pegs Rock which I swim off at high tide. Beach is clean, blue flag etc.
Best swimming in the locality is about 10 miles away at the Guillomene cove on the other side of Tramore. A proper sea swimmer like yourself would love it. Follow the signs for Newtown Cove
The best eating in Dunmore is in the Strand. Azzurri is the next best. @TreatyStones had a bad meal in the Spinnaker once so that might put you off. I haven’t had to complain about a meal there yet. The Bay cafe is grand for a cheap lunch or a sandwich.
The Butcher Powers in the Upper Village is the best pub. The Strand, the Spinnaker and Azzurri are fine as well. If you are fit Aggie Hayes’s up the top of the hill behind the Catholic Church is a proper old school pub experience. If the Haven is open (it’s often closed for weddings) the bar there is grand.