We stayed at the building with balconies. Very nice, quiet, roomy, clean. Marathon is a nice area of the Keys, good for adults , not sure for children
Ate at several of the restaurants here and every meal was outstanding. Everything one would need is here at Fairfield Inn, even fishing and water sports.