Swedes are generally very, very good at English, even the older folks.
And yes the women are quite possibly the best looking in the world, they will make Hungarian and Spanish women look like... Spanish and Hungarian women. Bring the wife... it'll do her good.
Best time to visit is generally May-September. April can be very nice but weather is weird, one day there will be a snow blizzard and people will be wearing snow parkas and the next the sun is out and girls wearing mini skirts.