As much as it is the “dream” to have an island in a far off foreign land there is something to be said for having an island in your own country which is why Sea Shell Key is the ideal island for the average American. Also known as Pretty Joe Rock Sea Shell Key is located in the heart of the Florida Keys! Conveniently located in Marathon, Sea Shell Key is also known as Pretty Joe Rock.