We had a junior sweet that was just as described. Beds were comfortable and had a great view of the pool and the gulf. There was a large stain in the carpet but other than that everything was clean and nice. The staff was always polite and helpful. Ana, our waitress, was especially great to us. We loved that it was at the end of the hotels giving us a less crowded beach. We enjoyed the fireworks on Friday. It has good beach access, just a short walk down the hotel boardwalk.