We just returned from a two week vacation that we split between Gulf Shores Alabama and New Orleans. For our time in Gulf Shores, we stayed at Shoreline Towers on an RCI exchange in a two bedroom suite.
So, let's get the not great out of the way so I can focus on the good stuff about this place. First, the unit we stayed in (23) had a definite odour. We tried to decide if it was mildew or cigarette smoke. In a humid climate, we expected mildew and were forgiving of that. The humidity was also responsible for the rusting on the outside of the fridge. Salt spray had accumulated on the doors and made locking a challenge, but my brother oiled the locking mechanisms to assist with that. The seal on the bottom of the door into the unit was detaching and we ended up with small sand dunes inside the door as the wind blew sand under the door. Unlike most RCI resorts we have stayed in, they offered minimal "welcome amenities". Most resorts will provide the first morning's coffee and fixings and a roll of paper towel. Shoreline towers does not. Lastly, a second towel bar in the bathroom would be beneficial.
So, that's all the "bad" stuff. Now for all the things that made it great. The location-perfect. Directly on the beach with easy access. All balconies face the water. In the other direction, across Beach Blvd, there is a restaurant that offers live music, an ice cream parlour, and a grocery/liquor store.
The beach here is quiet. It is not as built up as further east on the beach so you don't have the number of people. If this is what you are looking for, Shoreline Towers offer the perfect location.
The unit was spacious, the air conditioning worked well, the appliances were adequate for what we needed. Water pressure in the showers was good.
All in all, although not fancy, the resort was perfect for what we wanted/needed. It offered a central location, great beach, easy access to area restaurants and shopping. We would stay there again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.