Great place, perfect location. Owners made check in and check out super easy, and communicated well with us during our stay. We loved hanging on the outdoor sitting area at night and watching the water. Great place to stay in Princeville!