A beautiful home to stay with all the amenities needed for our stay in Princeville.