After staying in Marathon in a dump, we were pleasantly surprised to when we arrived at SM. We were allowed to check in very early and parking was included. Beautifully decorated suite with ultra modern kitchen and fixtures. Clean clean clean is how I would describe entire resort. Perfect location one resort in from the beach and one block from Duval. Very nice touches like towels on the lounge chairs, fresh fruit, smoothies and sunblock by the pool. Drinks were fair priced ($3 for a beer) Much cheaper than most KW places. Other nice touches were the Dove ice cream in the unit as well as the turn down service with chocolates on our pillows and fresh muffin left for us in the kitchen. Did not want to leave! Can't wait to return.