We had an amazing stay with Karen. The location was incredible (right across from the beach) and the accommodation was great - small but perfectly formed and beautifully presented. We loved our time in Punakaiki!