We were a little hesitant to book on line sight unseen and with no reviews, but were pleasantly surprised with the accommodations. The condo and premises were very clean, the on site personnel were very friendly and accommodating and the room was well appointed.
It's about a 400 step walk to the beach, but each room has a gulf side balcony perfect for morning coffee and evening drinks. The pool was heated, and there are grills, shuffle board and hammocks.
Many restaurants are nearby and there is about a 1 mile concrete path behind the establishments that was great for walks.
Our only real complaints were that the internet was very slow at times, particularly during peak use periods and while we had a non-smoking room, people seemed smoke on their balconies which was a bit annoying when you wanted to sit out and enjoy the fresh air.
We'd definitely go back.