George's apartment is an excellent spot in Athens! 100% recommended :)