Coral Sands Inn & Cottages, on the Bahamas' Harbour Island, recently got a major redesign — here's what it's like to stay.
When five private homes that still retain their old Dade County heartwood (in the heart of Old Town Key West, no less) are ...