We loved our stay at Riverview Lodge.
It was perfect for our little family. The lounge/bedroom and bathroom are all really big, and there was more than enough space for a portacot. The different heaters in each room also kept us toasty. Would absolutely stay again.