Great spot in Tekapo - clean, warm, comfortable with good amenities.