My families have a good time there overall. They allow pets which are definitely a good features for us. The pool is also very nice. Our pool was not cleaned when we arrived, but William was able to find someone to clean it the next. Communication was easy.