If you're looking for where to stay in the Florida Keys, this detailed review of Grassy Flats Resort will help! One of the best places to stay in Marathon.