We were two guys in our late 20s who just wanna have fun, a nice hotel close to the beach and all inclusive. Overall, the hotel experience was quite nice for the price. The room and the room service were good. The staff was okay. The food was all in all acceptable; you just had to select the good stuff. The only really annoying thing and a big minus were all the things we had to pay (a lot!) extra for (come on, it's 2014, people!) - wifi (and it wasn't as good as promised), the safe, drinks (we realized later that all inclusive meant only all meals included) - and the noise outside the hotel until late into the night. There was free "wifi" in the entrance/pool/bar area, but it was technically not existing. So if you don't care about those short-comings, it's the right place for you! :)