The Turtle Beach Resort (and accompanying Inn at Turtle Beach across the street) is an OK place to stay. Not excellent. Not bad. Just average. My wife and I appreciate that there are some places you can still go in Florida without seeing giant highrise beach front condos and malls. This is certainly one of them, and it is a...
More
