Stunning location and beautiful home. Thoroughly enjoyed our stay at Karepiro.