Our beachfront rentals in Marathon FL are luxury vacation homes and apartment with ocean views, heated pools and other high demand amenities.