TeMakaiVilla is beautifully situated with stunning views of Russell and the harbor. An easy five minute walk to town makes it perfectly located!.