Not sure why they chose Boston, but it moves around quite a bit. Two years ago it was held in Orlando, and before that in New York and Halifax (?).
I enjoyed Miami a lot, however I found the July humidity a little hard to handle, I'm from Canada after all