The Sealodge residence in Princeville is an absolute delight to stay in! The location is key, as it is a easy to get to a lot of the main attractions. The fans were a lovely touch, as our stay was hot!