Space Station Over the Ionian Sea