'Daylight robbery': Some hotels, B&Bs charging $2400 a night to stay at Lake Tekapo