This condo had everything we needed for a short weekend stay. It was just my husband, our toddler, and me so we had all of the space that we needed. I read some negative reviews online about the Royal Palms building being older but we had no issues. It was right on the beach. They had an indoor and outdoor pool which was great for our toddler. They had umbrellas/chairs for rental on the beach.
I've stayed in a few Phoenix and other newer Gulf Shores/orange beach condos over the years and those have better outdoor amenities. I could see how a larger family with older children might find these a bit lacking. However, it was perfect for our needs and we'd stay again.
They've upgraded the outdoor furniture, couch and some of the living room furniture since these pictures so it's actually nicer than the photos show.