Wonderful place; great location; lovely neighborhood; perfect for an Athens trip.