Fun vibe; friendly, helpful staff.