So many positive feelings I had regarding this place Malaga, Spain, Europe