Excellent stay, in a great location in Princeville. The AirBnb had a lot of nice touches, including a well furnished kitchen, and also an abundance of beach supplies (snorkel/beach chairs, towels, etc).