We were VERY disappointed with Dreams Onyx! When we got to our room we couldn't get the door to unlock so we couldn't get out and when we went to call the Front Desk, the phone had no to cord on it. The TV also didn't work. The food was terrible. The service at the buffets was horrible. After we were seated it took forever for anyone to come to our table to ask for drinks and then we never got them. The waiters just kept walking by us like we didn't exist. When we asked them again where our drinks were, they seemed very put out. The food in the Mediterranean restaurant was barely edible. The meat was so tough, we couldn't even cut it with a knife. The couple beside us left immediately after getting their food, it was that bad. I understand you're not going to have 5-star meals, but at least make them edible! It was very noticeable most of the staff didn't want to be there. There were a few that went above and beyond and we appreciated that. We did have a horrible experience at the swim up bar in the lazy river. The bartender was so focused on our 12 year old daughter, it was creepy. He kept asking her questions, how old she was, where she was from, what she likes to do and would not take his eyes off her at all. He barely looked at my husband and I when we were trying to order drinks. He was so creepy, we immediately left. Seemed like unless you were Preferred status, you really didn't matter.