This resort is great. The check-in progress was simple, as there was not much to do as I already had everything checked out online and the code to my room was sent to me. The room was extremely clean, with no stains or messes anywhere. The room came with shampoo, towels, blankets, and pillows if you forget to bring them. Everything is close to the resort, such as the Alabama Theathre, McDonalds, and more. Walmart and the outlets were really close to the resort, just a few minutes away. Although other places in the beach are extremely full and occupied throughout the day, the little piece of beach that is in front of the resort always has a bunch of space. My toddler accidentally clicked the emergency call button on the elevator, but the worker who answered was very understanding and nice. There is much to do at this resort, and the lazy river is always a fun surprise as it has buckets of water that can fall on you at any time. The only bad thing was that the indoor pool was getting repaired when we went, but that was not a big problem as the outdoor pools were great. It was easy to find parking everyday, and there's even little flyers or ads you can look at to find places to eat or visit near the resort. The elevator was always clean and it wasn't ever overfilled. Although the different towers(A,B, and C) may sound confusing, it was fairly easy to find our tower. This was a great place to stay at, and me and my family definitely recommend it.