Spent 4 days here in November 2012 for work. Check-in staff were friendly, courteous and efficient and there was the complimentary glass of champagne or bottle of water offered. I had two queen beds on the North side facing the pier. Nice balcony with split view of the beach, gulf and pier one direction and the marina the other. A nice, fully furnished kitchen like I always wished we had when we were traveling with young kids. One drawback was the icemaker was turned off so no ice upon arrival and no ice machines on the premises. Also, the in-house convenience store was closed and moved across the street, but with shorter evening hours so ended up going to the store next door for soda and a bag of ice. One of my comforters had an unpleasant, apparently relatively fresh stain that was missed by housekeeping.
We had daily meetings and meals provided with a great variety of offerings for the meals and snack breaks. Again, the wait staff were great! Visited a few of the rooms that other folks were in and as nice as mine was, there are some fantastic rooms available that I didn't stay in. (Corner units with two balconies, full suites, etc.) i did have a beverage and meal at Swim which is also a great location to hang out. The ground level access from the beachside is a little disjointed, with a two stage elevator process, but did the trick. Several restaurants close enough to walk to as well as the beach shop area. Did eat a few doors down at Frenchy's and found it ok. Actually had a better meal at the Holiday Inn down the street a ways with their deck right on the water and live music, had the sunset been visible, it would have been unbeatable.
The business center printer was down when wanted to print boarding pass, but the desk staff were quick and efficient at completing the airline checkin and printed the pass. Was not able to take full advantage of the beach location, pool,cabana and spa services. The beach was groomed daily and was the soft white sands of the gulf. Not much shelling right there. Did see dolphins not far off-shore.
This was a great stay.