I've stayed at Cottages of Camp Creek and highly recommend it there. If you want a bigger home, most of the 2 story homes at the front and back of the subdivision are larger than the single story cottages that surround the pool area. And some of the ones in front along 30A have nice gulf views. We stayed in one of the single story cottages with 3 bedrooms and 2 baths and it did not feel cramped (and keep in mind that my mother-in-law was with us!) I don't think the homes at Magnolia By the Sea are that much larger, if at all. As for beach access for Cottages of Camp Creek, it is a good walk, but I don't think it's any easier for Magnolia By the Sea. Also keep in mind that last year there was construction of some condos at the front of the Magnolia complex - I'm sure that is still the case. Perhaps someone else can comment on the status of that construction. Finally, if you have kids they will love the pool at Cottages of Camp Creek. It's a very large pool for the number of homes that share it and it was never overly crowded - my 5 and 8 year olds adored that pool!