I’ve stayed at three other Margaritaville locations, all three in different states. This was my least favorite. check-in was fine, and fast. When I did not like his immediately upon checking in, I was haggled to “complete my check-in” by giving my drivers license and telephone number to a separate kiosk of people so that I might “get to local attractions“ I live close to Nashville so I wasn’t interested, then I realized it was actually a timeshare situation and told them I was “not interested, but thank you.” While the manager stood there and looked at me, the fellow talking to me said “are you sure!? it’s a great deal!” And continue to try to sell me on it. I said I’m not going to use them, I’m good but thank you! And finally had to just walk away. We checked in right at 4 o’clock, went to our room and although the majority of it was clean, there were several stains I noticed and took pictures of as soon as I got in the room. we went right up to the pool thinking since it was midday, it probably would not be as busy, we were wrong. It was absolutely packed with people! There were no chairs to sit around the pool and almost no room to get in the pool so we went back downstairs and decided to head to town. The bed was not comfortable whatsoever and I could immediately tell as soon as I woke up the next morning! When I turned on the shower, after it took a few minutes to finally warm up, the water pressure was junk! So my shower experience was definitely quick. Overall, 6/10.