We stayed here the night we finished the Milford Track, and then we spent a couple nights in the Milford Sound Lodge. We thought this was definitely the better of the two. Clean, very friendly staff, and great food. Not to mention - probably the best scenery out our bedroom that we've ever had. Highly recommend!