May is a great time at HH. The weather is delightful, the ocean is warm enough to swim and the resort and area activites are in full swing. Another benefit is that the crowds have not yet returned, as it is between the busy spring break season and the busy summer season.
Enjoy!