Visit beautiful Hutchinson Island in south Florida at the Mellon Patch Inn Bed and Breakfast across the street from the beach.