Location is good and service from staff is excellent. Will definitely stay here again if I visit lake tekapo in the future