I would highly recommend staying at Mel's place in Twizel. We felt the place had everything for a quiet getaway for a small family. We were fortunate to have good weather to be able to enjoy the BBQ and outdoor seating. Our little guy also loved the swing in the backyard. The backing onto a park with a path is an added bonus. The inside doesn't have a set dining area but there is a collapsible table you can set up and use couch or the outside chairs if it gets too cold. Thankfully though we were able to eat outside almost all week of our stay. We happily would stay again!