We are planning a 50th birthday celebration for my husband and taking the two kids-17 and 12- in early April. We would like to be on the Gulf side and must have a spa on site. We stayed in Marco Island a few years ago (at Marriott) and loved it but want to try a different location. Any suggestions for this trip? We would also consider other locations in Southern Florida. I would appreciate your feed back- Thanks!