This stay was absolutely perfect . The pool area is amazing and the pool is heated . The staff is exceptional and so accommodating. Please note that there are some hotel fees you must pay when you arrive . It’s posted on the listening but I know ppl read reviews before they do the actual listing. You won’t be disappointed staying here .