We have stayed here two or three times now.
It is in Penrhyndeudraeth, a 10 minute drive from Porthmadog, but up a wee track 10 minute walk into village, but feels very isolated as it is hidden from the main road. The ffestiniog railway runs through the farm, so if you have small boys it;s perfect. We used to hear the whistle and then run down to wave to the trains....very The Railway Children.
there is a small enclosed garden with outside seating.
Fantastic beach at Black Rock Sands very close by, Portmerion 5 mins away. Osprey centre near by as well.
It's well equipped with washer dryer and a big lobby for boots and coats. There is a piano and some other instruments, and a lovely log burning stove.
We will definately go back at some point as there is lots to do in the area and it's central for the Lleyn Peninsula, Snowdonia and the coastal beaches.
great crab fishing in Porthmadog. Fantastic restuarant (Y Sygawr) in Tremadog.
the couple who own the farm are really friendly and are good with getting the kids involved (we got to bottle feed the orphaned lambs last time we were there)
and there are walks from the door through the local woodlands.