This place was fantastic for a long weekend family get-together. Everything was clean and organized with tons of extras (games, TVs, kitchen things, etc). My family was up for a long weekend ages 3-67 and we each had everything we needed and more (beds were comfy, lots of towels, clear instructions everywhere). We even had our two dogs who loved having the different levels where they could hide and take a break from the 3 yr old. :) All-in-all, great property, and absolutely everything as advertised.