This visit to Melia Cayo Coco was my first trip to Cuba, and my first time at an all-inclusive, and it was a phenomenal experience. The staff are all kind and very dedicated to providing a great experience, the beach is stunning, straight out of a movie set. We went to the beach every day of our stay, and it was absolutely the highlight. Only real downside was the inconsistent WiFi throughout the resort. Overall, a great time. We'll be back! Strong Points: Breakfast and lunch staff at the buffet, beach. Weak Points: Inconsistent WiFi on both my phone and my partner's phone.