We loved our stay at Sharon’s Twin Peake Villa. Perfect for our 3 night stay. Well appointed with lovely touches. And the views are stunning! You should check it out.