Everything was great, the rooms are beautiful as in the pictures. The pool and gym are also great. Wonderful staff, always friendly. We enjoyed our stay.