We have stayed here a couple of times, and we have been very happy each time. Our last stay included my brother's family as well as his grown children, so we rented 3 units. They were all fabulous.
The beach is perfect, and the location is great because there is so much to do! Within walking distance is St. John's Pass, which is the "go to" place on Madeira Beach.
All of the units are lovely, but not all of them face the beach. They do all have good sized balconies for sitting out in the ocean breezes. One of my favorite perks here is that there are lounge chairs they have available for you to take to the beach, so you don't even have to bring your own chairs!
Finally, Mary and her husband take excellent care of the units, and are available on-site if you ever have a problem. These units are well worth the price, and the location can't be beat! Enjoy Florida from the Collwood Condos!