Here's a part from an English learning book named TOUCHSTONE 3. Someone has taken a trip to an island and is talking about the place on her blog. Sentence: . . . and there are these amazing little towns nestled in the mountains-every one like it's straight off a postcard. Would you please rephrase ''every one like it's straight off a postcard''? I don't get it at all. I've even searched for the meaning of ''straight off'' and got it as ''immediately'', which doesn't help.