Amazing!!! The pool was amazing, the rooms were great! Location is great! Communication was outstanding.