First time in Cuba. The resort was beautiful and on the island of Cayo Santa Maria. It is a long bus ride from the airport to the resort, and a really long bridge to get to the resort. The weather was beautiful – sunny and hot. The food was mediocre. The staff was very friendly.