Very comfortable place to stay, in a great complex. The private pool was a little underwhelming but the resort pools were beautiful. It was everything that we expected it to be and would stay again.