We had a lovely stay in Princeville! The unit is very clean and spacious. The communication was great. Had no issues with self check-in. Jeff and Shana provided us with a list of restaurant and activity recommendations upon arrival which was super helpful. Would love to come stay here again.