Definitely the vibe! I lived in south Florida for a year and the weather is the same but not the vibe.
Forum Rules