We stayed in one in Grand Canaria and it worked really well for us, all the benefits of a nice all Inc but our own space etc as well. We are looking for Easter, so perhaps Canaries again?