I would highly recommend staying at Vicki's place. The apartment was extremely clean, all amenities taken care of, information regarding check in provided well in advance and easy to follow. The location of the apartment is also perfect for guests visiting lake tekapo and around.