Location, location, location. The unit was great, but the location was even better. It has the easiest access of any property in Princeville to Hideaway Beach, which is one of the nicest beaches on the island (and the main beach for all of Princeville), in my opinion. The kitchen was well equipped, and there were lots of beach toys, which came in handy. I would definitely stay here again.