We stayed here before and after our Milford Track walk. It had everything we needed! Very clean and modern.