The pool is perfect. The rooms are comfortable. The outdoor space is nice. My kids and I had a blast!