We stayed in a Suite Cabin which was lovely - well kept and clean. The hot tub was a nice addition to our stay and the accommodation was spacious, just what we needed.
The staff we met were helpful, however we arrived late due to Traffic and the restaurant couldnt accommodate for us - we were advised to drive into Porthmadog to a take away... none were open!
We struggled to get in to the restaurant all weekend due to it being fully booked so didnt eat on site once, so can't comment on food and restaurant.
Overall, a really pleasant stay!