Islamorada, off Key West, Florida, has the laid back and relaxed atmosphere that Pablo and Michelle fell in love with as a couple. Now they are ready to make it their island home and must decide between charm or construction.