This hotel is definitely not 5 stars- it's a good 4 stars at best.I got a good deal for a week stay, all inclusive. The beach was nice, the house reef was great, the pool was nice, the room was OK. What was not good was the food. It was terrible, oily, and basically the same each day. It was more or less tasteless big-batch cooking, and I know it's hotel, but that's not 5 star quality. I also doubt the food cleanliness. I got sick, my husband got sick, our friend got sick, his mom got sick...I don't think it's a coincidence. Also, the hotel front desk people were less than professional. I booked this hotel, which is suppose to be 5 star. There is also the "Magic Tulip", which is the same location, but it's the 4 star version next door. They put us in a room in a building that used to belong to the Magic Tulip, so the room was not 5 star quality- not what I booked. Then the second day we were alerted that our room had a leak and they had to move us- this was very shady. There wasn't anything wrong with the room. However, when we got to the new room, we realized that THIS room was the 5 star one that belonged to the Royal Tulip, not the Magic Tulip. When I brought this up with the front desk and asked for a discount, they told me all SORTS of stories and offered me a fruit basket and free internet. Excuse me? It's all inclusive, I don't need more fruit! And at 5 star resorts, internet SHOULD be free. But it's not there, not even in public areas.