I had a wonderful stay at Dione & Duncan's! It was serene and private, set in a beautiful country neighborhood just outside Geraldine. After 5 days hiking and camping in Mt Cook NP, I was very tired and booked around 3pm for a 7pm check-in. Not only was Dione quick to confirm the stay, she was also happy to let me use her washing machine to clean my clothes that evening! This was the perfect spot to relax and recharge before heading on my way to Christchurch. Was thankful for the shampoo in the shower (as I forgot to pack mine), as well as milk in the fridge for morning coffee. Geraldine is the cutest town, bustling with cafes and shops during the day. Glad I had a chance to finally spend some time there. I highly recommend this stay - it's a great value and the hosts are lovely!