Great location in Princeville! Close to a shopping center (we went for groceries and the restaurants but there’s a lot of different facilities there), beaches, and Hanalei. Royal’s place is very well stocked, there wasn’t anything we needed during our stay that wasn’t provided.