Just perfect in terms of location, charm and functionality. Definitely a repeat next time in Athens.