Everything was perfect for our stay and just as advertised. The kitchen was well appointed with everything we needed, which was appreciated given we cook in a lot with the kids. The pool could not be any closer, which was great for the kids to burn off any remaining energy in the evenings. Location in Princeville is great and generally everything you need provided including cooler and beach chairs.