Thia is a good place to spend your vacations but as said on subject there is lots of space for improvement. - Food: food is very good here, lots of choice, great quality. However, we spent Valentines Night here and nothing special was made, a regular dinner as a regular day, you can check pictures of Pullman Cayo Coco next door and you will see what a beautiful dinner was made for all guest and what a beautiful show. And at Melia Cayo Coco special dinner was made just for guests who paid extra to get dinner at the beach. I find that great for couples who like to pay extra for beautiful gala dinner, but the rest of the guests just got same buffet dinner as a regular day. - Pool and Beach: both amazing and ao beau2pool with well care taken of it. - Rooms: we got an awesome rooom with laguna view, highly recommend to get laguna views rooma, they are just amazing, trust me. - Wifi: On all other Melia Hotels you go (Including Cuba) being Melia Rewards Member you get minimin of 5 hours of internet connection for free daily per guest. And as I said at the begging your Melia Membership is not recognized here at all, you just get 5 hours of internet only if you pay for a Grand Suite as we did, I want to recognize that even tough we paid Grand Suite for 2 nights, hotelbkept us at the suite as courtesy. And if you go to any other Melia Resort you can book any room and you get your free internet hours which are 5 hours per guest per day which is good. Director of the hotel is such a great peraon, always making sure everything ia working in good standars, big applause to him. I really think he does a great job and thats because this hotel keep its goods rating above many others. But should keep special attention to Melia Rewards Member who are not getting any recognition for their loyalty. Big applause to Joel, he always made a table for us on the buffet, also prepares the best drinks at the beach, what a great man and awesome human being. The hotel must congratulate him for such sowcial attention with all guests Big thanks to Carmen and Claudia at the booking department, they helped a lot during my peocess of reservation, amazing girls. Staff is awesome, all of them are amazing. And also our maid who make our room 1521 on Bungalow 15 around the lagoon, she was so kind and kept our room very clean every day. If you ask me if I will return I'm gonna say yes if God allow me to, we are so happy with Melia Cayo Coco.