Housekeeping was amazing, friendly, knowledgeable and our room was perfect every night. Bellmen were friendly and knowledgeable. Only 2 bars with long lines. Bartenders are not friendly they seemed bothered you ordered a drink. Faster to go to your room and get a drink. Food was good. One of the better buffet I've been too. Wait staff was ok, depending on whom you had. Only 2 bathrooms on the main floor, (poolside and lobby) Entertainment was horrible, its like watching a 5 yr old dance competition, music is so loud you can't talk with the person next to you. DJ is extremely loud and played horrible music. The pool area is full of bird crap! Only had one waitress walking around to wait on you, faster to go to your room. I especially didn't like that they allowed cruise ship people day passes to the resort. The swim up bar pool was shut down 3 different days because someone puked in the pool. Plus the outside bar closes at 5pm. The beach had nice sand and water was beautiful, but the locals give you no peace and are constantly bugging you to buy things or do their excursions. RIU Bahamas I will defiantly not be coming back and won't be recommending you.