We had a great time staying here. The location in Princeville was really good and convenient to everything in the area. The unit was nice and clean, and the extras like beach chairs and snorkel were appreciated.