Changes in Latitude {Cheeca Lodge Resort & Spa on Islamorada}

We just spent five glorious days at Cheeca Lodge Resort & Spa on Islamorada in the Florida Keys! As you head down the palm lined drive, you can’t help but feel giddy with anticipation. The first impression of the lodge is WOW! The decor is casually elegant, and the open air lobby gives you a… Read More