на материке в мае будет хорошо конечно для "посмотреть".. но купаться.. На островах более комфортно. Но вода в океане никогда не бывает очень теплой. Мои конечно купались без проблем и в феврале и в марте и  в апреле.. Для детей лучше на острова. Мы совмещали поездку Мадрид+Гран-Канария. Но у нас времени было больше. 17 дней.