its has a mediterranean climate