Amazing stay , great pool , gym and even a theater.