Luxury Weekend at Cheeca Lodge and Spa – Tropical Paradise in the Florida Keys
Refurbishing our new sailboat requires a lot of work, so on our Sunday day off, it is but apt to enjoy some much-deserved luxury. This time, we made Cheeca Lodge & Spa our home for the weekend in Islamorada, Florida Keys, Florida. What is more, my college best friend flew in from Canada and joined […]
Luxury Weekend at Cheeca Lodge and Spa – Tropical Paradise in the Florida Keys Read More »





