This place is great and suitable for both long and short stays. We stayed as part of a trip to Milford Sound. The accommodation is modern spacious and very well thought out. We loved our time here and sure you will too.