Overall it was good, the staff is very helpful, the facility is clean they are always cleaning, they do a good job keeping you entertained, every night they have a diffrent theme, the restaurants are decent, the beach tho is not very nice there is alot of seaweed not great, the vendors could get a bit annoying but not bad,the alcohol is very cheap, drinks are weak however is unlimited so you can just keep getting more, the adults only was great! if you go there be ready to party thats all i can say is non stop party! For the price i definitely recommend.