May is a great time to visit. Everything will be open as usual and not as busy as the high season.