We have visited Casa Marina Reef before; however, the standards have definitely slipped over the years. The food is a much cheaper quality in the main buffet restaurant and Al a Carte is a much better choice for a higher standard of dining. The restaurant and bar staffs are all so helpful and work so hard. The rooms are clean but they smell really musty so your clothes end up smelling so bad (need lots of perfume with you). House-keeping staffs are very nice and keep your room spotless. Reception staff can vary, some are very nice and helpful with the exception of Jon Carlos who is very arrogant and he doesn't possess decent people skills. Nayibel is another one to watch out for. He is very helpful; however, once you get to know him, he is only looking for gifts and money (gifts to be sent FedEx please!). If he doesn't like your gift he will sell it to other hotel staff. He offers to take you on a day trip but is only looking for money at the end of the trip. He will even go as far as to say his Mother/Daughter is sick to get money. Please watch out for this. Entertainment in the hotel is excellent. Kikos staff and Dancers are really talented and they all put on a great show. All through the day the animation team (Victor, Samson, Murphy, Medina, Gegee, Raquel, Gisele, to name but a few) entertain you with games or aerobics. It's fabulous. They then have a short break and join in the shows with the dancers at night. There are 14 different shows which are a must see for all the family. I am so disappointed with some of the Hotels features, especially the food; I would never recommend it to my friends.