Mount Carmel: Something for everyone