First of all, I want to say that we usually love Margaritaville hotels, having stayed at several over the years, however we were very disappointed in this one.
When we checked in, he told us where to park so that we would be closest to the elevator, but he failed to mention that the elevator was broken and actually the elevator on the ground floor coming off the parking lot did not tell you that the elevator was broken! The sign that told you the elevator was broken was up one flight of stairs so we stood waiting for an elevator, both of us in our 60s with all of our luggage until another guest told us that the elevator was broken so we had to carry all of our luggage up two flights of stairs. I understand that things break, but at check-in he should've told us so we could've brought our luggage to our floor that way.
Then we check into our room which was facing the beach and very nice except that we had so many bugs at the kitchen sink! So so many and I did report this and nobody ever came to do anything about it, so it was very disappointing.
We were there from December 22-26 and visited the bar for breakfast and happy hour and both times, everything was great!