The free airport pick-up was very nice, as was the luggage storage. We really enjoyed all the cats!
Yes, the location is a 10-15 minute from Fira (the main town), but my friend and I didn't have an issue with it.