We stayed at the Sol Cayo Largo in early June and we all had a wonderful time. It was hot, but a nice constant breeze coming from the sea made it feel just perfect. Before we left, the Weather Channel forecasted rain and thunderstorm for pretty much all of our stay. Once we were there, we were very happy to... more


(28 votes)



