Recently spent 7 days at the resort in April 2016. Overall, we enjoyed our stay. The highlight of Cayo Santa Maria is the beach and ocean. It is just marvellous with beautiful white sand and sparkling crystal blue water. The resort was nice but in need of some maintenance…