is morocco a nice place to live