We had our family pictures taken while on vacation in Gulf Shores by Sun Shots Photography, and I can't tell you how happy we are with the results. Not only are our pictures ADORABLE (and I'm not kidding the pictures are so awesome), but Maggie and Ryan were incredible to work with. We have two young children (5 and 2 years old); our oldest son is on the Autism Spectrum. We have gotten professional photos taken in the past and they have ranged from disastrous to good, so we have a good frame of reference when it comes to "photo shoot" experience. Maggie and Ryan make a great team. They not only had my children laughing, but they had them belly laughing. My kids had a blast. Maggie and Ryan are masters at what they do. I think from now on we can only vacation in Gulf Shores or at least near it because I want Sun Shots to take my family's pictures every year from now on. WOW, what an awesome experience, and on top of all that I don't have enough space in my house to display all the beautiful pictures they took, honestly!