My wife and I greatly enjoyed our three night stay last month. The location is great, steps from both the beach and a lot of good restaurants and shops.
Our unit was clean and comfortable, and fully equipped. It even came with the little things, i.e. beach chairs and umbrella, boogie board, etc. to help you take full advantage of the beautiful beach that is literally right out the back door. For those that want the sun but not the sand, the back lawn has plenty of lounge chairs.
Beautiful sunset dinners on the lanai were awesome, whether you BBQ yourself or get takeout from one of the nearby restaurants. We did both during our stay.