WiFi:
Just a warning for anyone concerned about staying connected, I paid around $175 USD for the unlimited package for WiFi. Also, this plan is for the entire cruise and does not give you the option of selecting WiFi for only the "At Sea" days. When you purchase the WiFi, it does warn you about the service being slower than usual, of course, since you're on the sea. However, as I started using the WiFi, I realized that it wasn't just slower, but completely not functional for most apps. For instance, Instagram and Snapchat did not load (the main reason I bought the WiFi package). For the money you pay, I find it a bit ridiculous that most of the time, the Internet doesn't work. My advice is, don't bother buying the WiFi package, there are plenty of places (cafes, restaurants, etc.) when you get to the other ports that offer free WiFi.
Spa Services:
I was able to take a bus to the Olympia site, for 10 euros round trip, which was much cheaper than booking an excursion from the cruise. There wasn't much to see at the archeological site, just some ruins. The bus ride to the site wasn't nice at all, all you see is garbage and people on the streets begging for money.
There were free shuttle buses available from the port to the town. It was small enough to be able to walk around and explore the attractions without much preparation.