Great resort in a good location. Lots of amenities and activities. Close enough to Marathon and Keys West.