Family of 4 including two teens. Looking at Spain, canaries or Greek islands. Would like a fairly lively resort with a long sandy beach ideally with a promenade for walks. Would probably do bed and breakfast and eat out locally. Like large lively hotels with nice pool areas. Thanks for any recommendations!