Super clean, lovely place! It had all the little extras we needed - bikes, snorkel gear, beach towels, a cooler. Great location in Princeville, we would definitely stay here again.