A very comfortable and spacious apartment for a wonderful few days (or longer) in Princeville. We only stayed for 2 nights and went out most of the days, so we didn't make full use of all the services offered by the resort, but there is plenty to do and enjoy on the premises as well. Communication with Jeffrey was easy and although check in took a little while, all the staff were friendly and helpful. We definitely would book again if we would have the opportunity.