Stayed at the Sheraton in mid-December. Had an enjoyable stay. As a platinum was upgraded to a very nice ocean-front 2 room suite, but had to ask about suite upgrade before was offered the room. The hotel was really slow as the tourist season hadn't quite kicked in yet.
As for the shops across the street, walked around a little but definitely not my style, although I highly recommend the Italian restaurant Carpacio in the mall. The food was excellent!
Enjoy your stay!