Basic but fulfilled are needs. Really clean, cleaner came in every day. Not very child friendly. Entertainment was poor...kids disco 9-10, then adult show 10-11. All inclusive finished at 11pm. Nothing for teenagers. Everything had to be paid for. Receptionist Carlos was rude and arogant, he pretends he cant speak english.