A Marathon resort, located in the heart of the Florida Keys. Known for spotless water front vacation rental accommodations and friendly island atmosphere.