Booked my vacation thru Travelocity, after reading the reviews on tripadvisors, I was a little apprehensive of staying at the resort. My experience with the Melia Caribe Tropical was great (Dec. 4th -8th). The grounds are magnificent and well kept. My only true complaint would be that the facility is enormous. Either you are going to be at one end close to the restaurants or at the other end close to the beach, you decide which is more important to you. I preferred the beach. We were in Bldg 10 which was close to the beach, Spa/Gym, and one of the open restaurants. A few things that will make your trip great. A little Spanish goes a long way. Make your dinner reservations with the kiosk. Have patients with the trans that transport you throughout the facility. The frequency picks up later in the week. The beach was great, plenty of activities to do. If you have kids, they have all kinds of stuff to keep them occupied. The MJ Experience show on Tuesday night was hilarious, the break dancers were awesome at the end of the show. Food was good, offered a lot of variety. When we didn't like what was at the specialty restaurants we would go eat at the main buffet (International). We did not do the Royal Service and still felt the same warmth, friendliness and hospitality from the staff. My only true complaint is that when calling guest services it took too long to fulfill request. I needed an extension cord for my breathing machine and I did not get it after requesting it twice. Need sheets changed on 1 of the days and did not get done. Outlets are across the room, so if you have machines that need to be bedside, bring your cord. Bring plenty of bug spray (mosquitoes were on the attack). I would recommend this resort, again it is what you make it. After a few drinks it won't matter anyway.