I recently stayed at this cottage in Abersoch for a birthday celebration. I personally did not make the booking but was part of a group of all girls.
The cottage was fairly easy to find with a sat nav and its postcode and is located just on the way out of town but close enough to walk to the town and the beach if you wanted to, about a 20 minute walk. There is a car park in town too at £1 an hour or a deal for the day if you didn't fancy the walk.
The views from the cottage were beautiful and we were lucky enough to avoid any April showers during our stay, from the veranda you could see the sea not far away.
The cottage is large and 'upside down', most of the bedrooms are on the ground floor as you come in along with one bathroom. The lounge area, kitchen and more bedrooms and another bathroom upstairs. The plumbing in the cottage didnt seem to be too great and toilet flushing and shower taking were a bit noisy and slow! There were also basins in every room... more