A perfect place to stay with an incredible location. Lake Tekapo is stunning and waking up with a Mountain View was amazing. A very short distance from the lake, restaurants, supermarket, and more. The place was very clean with everything necessary available. Check in was super easy as well.