Clean, well-equipped place in a beautiful location. Pool was beautiful!! Sarah was extremely helpful and communicative, definitely recommend this place if you are staying in Princeville.