I'm pretty sure this is an Aeonium ciliatum, but really not sure. Definitely an Aeonium of some kind.