Yes, we stayed there for 3 nights in 2005 as part of a 16 night break in Florida.
The property is stunning and the rooms are excellent but for me the location was the clincher. 0 Duval Street, walking distance to all the attractions and Mallory Square next door for night time entertainment as well as the bars of Duval Street.
Only downside was parking charge which was expensive ($20 per night I think) but that aside, and with some excellent customer service added to the benefits already mentioned I would recommend it to everybody.
Oh, and the pier attached to the property at night has to be seen to be believed.....