Melia is small, which we enjoyed, we were with a big group and could always find each other. The entertainment staff do a great job, we participated in a variety of things. The drink selection is pretty poor; they have a menu of like 6 drinks, for wine you can choose red or white and that's it, for beer you can have light or dark. The food wasn't great, and there are some gaps of time where you can't get any food at all; definitely get into the a la cartes as much as you can, and plan to go eat outside of the resort! There are trees all around the pool which are full of birds and iguanas that will poop on you and all of your belongings! The beach is decent, a few vendors trying to sell things, but it isn't as bad as other places we've been!