We love Orange Beach/ Gulf Shores! We have stayed at the Phoenix X and the Caribe. I know we booked the Caribe through Meyer, but a friend booked the Phoenix X both times we stayed there, so I'm not sure who they booked it through. The Phoenix X is right on the beach, right next to the Florabama and other bars and restaurants, and is a pretty active place. I have been there twice during the Mullet Toss Weekends, so it was a pretty rowdy place then. I'm sure it's not like that all of the time, but that is a pretty hot weekend for Spring Breakers, so it was then.
I love the Caribe. It's not right on the beach, but they have a tram that will take you there. It has a great pool area and is just a beautiful place. If I were going just with my husband or with some friends, I'd go back to the Phoenix. If I were taking the whole family, the Caribe is perfect for kids.
Now, I'm leaving Thursday and staying at the Wharf this weekend. If you're not familiar, the Wharf is an entertainment and shopping complex that is about 10-15 minutes from the beach. We are going for a concert, so we just decided to stay there. Again, it's just me and my husband, and we aren't planning on going to the actual beach, so I think it will be perfect. I also like the idea of walking out of my room and right into the Ampitheater, instead of having to drive out there and back.
My friend has a condo in the SanRoc Cay area. My husband was there two weekends ago for a bachelor party, and he loved that area. We are supposed to go down in Sept/Oct for a girls' weekend, and that's where we are staying.
HTH!