I have stayed here before and it is always clean and have all the amenities you need, walking distance to town and host is always responsive and friendly. It is my preferred place to stay in Twizel.