We had a great stay at Anna's place in Bali Hai villas in Princeville. Check-in was easy and the unit was clean and nice. The resort charges an extra fee for AC, but we found we didn't need it in early June, just as an FYI.