May, when you start getting into June, you will have a harder time getting a room. There is even a big difference between the 3rd week of May and the last week, as far as availability.
End of May would be better to obtain your desired room at the 7 month mark.
Also, most kids will not be out of school yet and the airfares tend to be cheaper than June fares.