We been there for 9 days in sept 2004. We liked it a lot. People are very friendly, animation team is very good, fantastic shows. Food was good, but somewhat too cold often. Beach was clean as were the rooms. We went to Ocean World as well, that's great. They were still building there, shame. Only a 5 minute walk from Hacienda Resort. Swimming pools look clean and tidy. It was relatively quiet but we had a super time.