Huge apartment! A fantastic home base in Athens.