Amazing stay in the villa. Spacious, clean, and comfortable. Can truly it your home during your stay. Great location in Princeville with easy access to many attractions. You get all the benefits of the main resort too.